//Esta función se ejecuta cuando carga la pagina es igual a windows.load o a $(document).ready(fn);
$(function(){
    $("#btnGuardar").click(function(){
        var params = $("#frmAcudiente").serialize();
        params += "&action=MDocente";
        $.ajax({
           data:params,
           type:"POST",
           url:"AdminRedireccion.php",
           dataType:"json",
           success:function(data){
               alert(data.mensaje);
               ListarAcudientes();
           }
        });
    });
    ListarAcudientes();
});

function ListarAcudientes(){
   var params = "action=LAcudientes";
   $.ajax({
       data:params,
       type:"POST",
       url:"AdminRedireccion.php",
       dataType:"json",
       success:function(data){
           document.getElementById("tablaDatos").innerHTML = "";
           var columnas = ['Identificacion','NombreCompleto','Telefono'];
           var ancho = [200,200,200];
           var fuenteDatos = "([";
           $.each(data, function(indice,entidad){
               fuenteDatos += "{Identificacion : '" + entidad.IdAcudiente+
                   "',NombreCompleto : '" + entidad.Nombre + " " + entidad.SegundoNombre + " " + entidad.PrimerApellido + " " + entidad.SegundoApellido +
                   "', Telefono : '" + entidad.Telefono + "',IdAcudientes:'" +entidad.IdAcudiente + "',Nombre:'" + entidad.Nombre +
                   "',SegundoNombre:'"+entidad.SegundoNombre+"',PrimerApellido:'" + entidad.PrimerApellido + "',SegundoApellido:'"+
                   entidad.SegundoApellido + "',Direccion:'"+entidad.Direccion+"',Ocupacion:'"+entidad.Ocupacion+"',Telefono:'"+
                   entidad.Telefono +"',Celular:'"+entidad.Celular+"',Email:'"+entidad.Email+"'},";
           });
           fuenteDatos += "])";
           $("#tablaDatos").tablaDatos(columnas,ancho,eval(fuenteDatos),function(){
               var entidad = $(this).data("entidad");
               $("#txtDocumento").val(entidad.IdAcudientes);
               $("#txtEmail").val(entidad.Email);
               $("#txtPrimerNombre").val(entidad.Nombre);
               $("#txtSegundoNombre").val(entidad.SegundoNombre);
               $("#txtPrimerApellido").val(entidad.PrimerApellido);
               $("#txtSegundoApellido").val(entidad.SegundoApellido);
               $("#txtDireccion").val(entidad.Direccion);
               $("#txtCorreo").val(entidad.Email);
               $("#txtTelefono").val(entidad.Telefono);
               $("#txtcelular").val(entidad.Celular);
               $("#txtOcupacion").val(entidad.Ocupacion);
               $("#tabs").tabs('select',1);
           });
       }
   });
}